From 867302e2c78f7867980fadc4a8293aeb01e614e2 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Fri, 22 Aug 2014 16:33:47 +0200 Subject: [PATCH] wayland: Don't set an xdg surface to DnD windows https://bugzilla.gnome.org/show_bug.cgi?id=697855 --- gdk/wayland/gdkwindow-wayland.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gdk/wayland/gdkwindow-wayland.c b/gdk/wayland/gdkwindow-wayland.c index f96b6b8c68..cfbc2996af 100644 --- a/gdk/wayland/gdkwindow-wayland.c +++ b/gdk/wayland/gdkwindow-wayland.c @@ -1122,7 +1122,8 @@ gdk_wayland_window_map (GdkWindow *window) } } - if (GDK_WINDOW_TYPE (window) != GDK_WINDOW_SUBSURFACE) + if (impl->hint != GDK_WINDOW_TYPE_HINT_DND && + GDK_WINDOW_TYPE (window) != GDK_WINDOW_SUBSURFACE) gdk_wayland_window_create_xdg_surface (window); mapped: -- 2.30.2